side lobe echo - Spanish English Dictionary